package com.crazypos.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.crazypos.pojo.MenuEntity;
import com.crazypos.pojo.bo.AdminCreateMenuBO;
import com.crazypos.pojo.bo.AdminDeleteMenuBO;
import com.crazypos.pojo.bo.AdminUpdateMenuBO;

import java.awt.*;
import java.util.List;

public interface IMenuService extends IService<MenuEntity> {
    List<MenuEntity> getAllMenu(Integer moduleId, Integer status,String keyword);

    void createMenu(AdminCreateMenuBO bo);

    void updateMenu(AdminUpdateMenuBO bo);

    void deleteMenu(AdminDeleteMenuBO bo);

    List<MenuEntity> getAllMenus();
}
